# 查找文件数据中是否有包含符合要求的名字的嵌套列表，并返回其下表
def SearchFunction(main_list):
    target_name = input("请输入要查询的人的名字:>")
    count, index = 0, -1
    # 遍历寻找
    for second_list in main_list:
        if target_name == second_list[1]:
            index = count
            break
        count += 1
    # 若没有符合要求的列表，则显示“查无此人！”
    if index == -1:
        print("查无此人！")
    # 返回下标
    return index


if __name__ == '__main__':
    test_list = [['a', 'b'], ['a', 'c'], ['d', 'e'], ['f', 'g']]
    target_list = SearchFunction(test_list)
    print(target_list)
